﻿Public Class Estudiante

    Private _idEstudiante
    Public Property idEstudiante() As Integer
        Get
            Return _idEstudiante
        End Get
        Set(ByVal value As Integer)
            _idEstudiante = value
        End Set
    End Property


    Private _idCentroEstudio
    Public Property idCentroEstudio() As Integer
        Get
            Return _idCentroEstudio
        End Get
        Set(ByVal value As Integer)
            _idCentroEstudio = value
        End Set
    End Property


    Private _Nombres
    Public Property Nombres() As String
        Get
            Return _Nombres
        End Get
        Set(ByVal value As String)
            _Nombres = value
        End Set
    End Property


    Private _ApellidoP
    Public Property ApellidoP() As String
        Get
            Return _ApellidoP
        End Get
        Set(ByVal value As String)
            _ApellidoP = value
        End Set
    End Property

    Private _ApellidoM
    Public Property ApellidoM() As String
        Get
            Return _ApellidoM
        End Get
        Set(ByVal value As String)
            _ApellidoM = value
        End Set
    End Property


    Private _Edad
    Public Property Edad() As Integer
        Get
            Return _Edad
        End Get
        Set(ByVal value As Integer)
            _Edad = value
        End Set
    End Property

    Private _Direccion
    Public Property Direccion() As String
        Get
            Return _Direccion
        End Get
        Set(ByVal value As String)
            _Direccion = value
        End Set
    End Property

    Private _Telefono
    Public Property Telefono() As Integer
        Get
            Return _Telefono
        End Get
        Set(ByVal value As Integer)
            _Telefono = value
        End Set
    End Property


    Private _Correo
    Public Property Correo() As String
        Get
            Return _Correo
        End Get
        Set(ByVal value As String)
            _Correo = value
        End Set
    End Property


    Private _EstadoCiv
    Public Property EstadoCiv() As String
        Get
            Return _EstadoCiv
        End Get
        Set(ByVal value As String)
            _EstadoCiv = value
        End Set
    End Property

    Private _DNI
    Public Property DNI() As Integer
        Get
            Return _DNI
        End Get
        Set(ByVal value As Integer)
            _DNI = value
        End Set
    End Property

    Private _Clave
    Public Property Clave() As String
        Get
            Return _Clave
        End Get
        Set(ByVal value As String)
            _Clave = value
        End Set
    End Property


    'Un estudiante realiza una reserva

    'Private _Reserva As Reserva
    ' Public Property Reserva() As Reserva
    '     Get
    '         Return _Reserva
    '     End Get
    '     Set(ByVal value As Reserva)
    '         _Reserva = value
    '     End Set
    ' End Property

    'Un estudiante realiza muchos comentarios
    'Private _Comentario As Collection
    'Public Property Comentario() As Collection
    '    Get
    '        Return _Comentario

    '    End Get
    '    Set(ByVal value As Collection)
    '        _Comentario = value
    '    End Set
    'End Property

    'Un estudiante pertenece a un centro de estudio
    'Private _CentroEstudio As CentroEstudio
    'Public Property CentroEstudio() As CentroEstudio
    '    Get
    '        Return _CentroEstudio
    '    End Get
    '    Set(ByVal value As CentroEstudio)
    '        _CentroEstudio = value
    '    End Set
    'End Property

End Class
